<?php 
class User extends AppModel 
{
	public $name="User";
	public $belongsTo =array('Group'); 
 	public $validate = array(
					 		'first_name' => array(
						        'rule'     => 'alphaNumeric',
						        'required' => true,
						        'message'  => 'Este campo no puede dejarse en blanco'
						    ),
						    'last_name' => array(
						        'rule'     => 'alphaNumeric',
						        'required' => true,
						        'message'  => 'Este campo no puede dejarse en blanco'
						    ),
						    'username' => array(
						        'rule'     => 'alphaNumeric',
						        'required' => true,
						        'message'  => 'Este campo no puede dejarse en blanco'
						    ),
						    'group_id' => array(
						        'rule'    => 'notEmpty',
						        'required' => true,
						        'message'  => 'Debe seleccionar un tipo de usuario'
						    )
 		);





	public function validateLogin($data)
	{
		$user = $this->find('first',array('conditions' =>array('username' => $data['username'], 'password' => $data['password']),'fields' =>array('id','username','group_id') ));//'fields' =>array('id', 'username'));
 		if( empty($user) == false )
        {
            return $user;
        } 
        return false;
	}
}